improvise something - English Synonyms Dictionary